Yale Street Apartments

 1160-1180 Stratford Avenue, StratfordCT 06615