2170 NE 51st Ct # B4, Fort Lauderdale FL 33308 - MLS# A11311086 - SOLD | Brickellsold