$929,000
14806 SW 163rd St, Miami FL 33187
Miami, FL
5 bd
4 ba
3,033 sqft