Filter Your Search

Off-Campus Apartments for Rent near Northeastern Miami Campus

1254 Rentals Available

    • Photo - 957 NE 211th Street Unit

    957 NE 211th Street Unit

    957 NE 211th St, North Miami Beach, FL 33179

    3 Beds

    15 miles to Northeastern Miami Campus