$453,226
13831 SW 261 TER, Miami FL 33032
Miami, FL
4 bd
4 ba
1,458 sqft