$5,125,400
2496 - 2490 Abaco Avenue, Miami FL 33133
Miami, FL
0 bd
0 ba