Alternative address:1680 Ne 191st St # 107-2, North Miami Beach, FL
Recently rented $1,700Condo
- 1 bed
- 1 bath
- 1,036 sqft
- Built in 1968
Alternative address:1680 Ne 191st St, North Miami Beach, FL 33179
Recently rented $1,100Condo
- 2 beds
- 2 baths
- 1,100 sqft
- Built in 1968