1160 N Federal Hwy 1222 Fort Lauderdale FL 33304 | MLS F10088956