$2,380,000
1130 SW 86th Ct, Miami FL 33144
Miami, FL
5 bd
4 ba
3,177 sqft