RateMyApartments
117 S 12th St - Unit 2 Ratings and Reviews
117 S 12th St - Unit 2
117 S 12th St - Unit 2, Newark, NJ 07107
CURRENTLY REVIEWING