$1,250,000
830 NE 72nd St, Miami FL 33138
Miami, FL
2 bd
2 ba
1,053 sqft