2304 Lucaya Ln L1 Coconut Creek FL 33066 MLS #F10329106