5560 SW 78th St # 142B, Miami FL 33143 - MLS# A11769456 - FOR SALE | Brickellsold