RateMyApartments
630 Howard Avenue Ratings and Reviews
630 Howard Avenue
630 Howard Avenue, New Haven, CT 06519
CURRENTLY REVIEWING