1905 N OCEAN E-7A Fort Lauderdale FL 33305 | MLS F10043430