RateMyApartments
122 Milford Ave Ratings and Reviews
122 Milford Ave
122 Milford Ave, Newark, NJ 07108
CURRENTLY REVIEWING