RateMyApartments
Cozy 1BR Furnished Apartment Near Seton Hall University Ratings and Reviews
Cozy 1BR Furnished Apartment Near Seton Hall University
65 Monticello Avenue, Newark, NJ 07106
CURRENTLY REVIEWING