$530,000
9066 SW 73rd Ct # 806, Miami FL 33156
Miami, FL
3 bd
2 ba
1,350 sqft