2001 N Ocean Blvd 602S Fort Lauderdale FL 33305 | MLS F10092987