1800 N Andrews Ave 6I Fort Lauderdale FL 33311 | MLS F10082788