RateMyApartments
The Novella Ratings and Reviews
The Novella
1245 Chapel St., West haven, CT 06511
CURRENTLY REVIEWING