$1,070,000
8635 N Miami Ave, Miami FL 33150
Miami, FL
5 bd
3 ba
1,786 sqft