$402,724
13838 SW 261 TER, Miami FL 33032
Miami, FL
4 bd
4 ba
1,436 sqft