$16,900
7300 SW 77th Ave, Miami FL 33143
Miami, FL
5 bd
4 ba
3,518 sqft