$757,000
8657 NW 2nd St, Miami FL 33126
Miami, FL
5 bd
3 ba
1,585 sqft