$1,365,000
2900 NW 10th Ave, Miami FL 33127
Miami, FL
0 bd
0 ba
3,640 sqft