2961 Sw 87th Ave Fort Lauderdale Fl 33328, 314 | HotPads