RateMyApartments
20 Prospect St Ratings and Reviews
20 Prospect St
20 Prospect St, Newark, NJ 07105
CURRENTLY REVIEWING