RateMyApartments
The Excelsior II Ratings and Reviews
The Excelsior II
170 Prospect Avenue, Bloomfield, NJ 07601
CURRENTLY REVIEWING