$1,980,000
2301 NE 196th St, Miami FL 33180
Miami, FL
4 bd
4 ba
2,668 sqft