8395 SW 73rd Ave # 509, Miami FL 33143 | Miami, FL | 2 Bed 2 Bath | $412K | Brickellsold