$3,749,000
8625 NE 10th Ave, Miami FL 33138
Miami, FL
4 bd
6 ba
3,696 sqft