The Taft Apartments

265 College St. #2A, New haven, CT 06510

CURRENTLY REVIEWING