$270,000
295 NW 72nd Ave # 412, Miami FL 33126
Miami, FL
2 bd
1 ba
840 sqft