Alternative address:87 Ne 154th St, North Miami Beach, FL 33162
Recently rented $4,800Multiple Occupancy
- 4 beds
- 2 baths
- 3,715 sqft
- Built in 1951

Alternative address:87 Ne 154th St, North Miami Beach, FL 33162
Recently rented $4,800