$1,500,000
2660 SW 36th Ave, Miami FL 33133
Miami, FL
0 bd
0 ba
2,112 sqft