Metro Point Apartments

 1 New Haven Avenue, MilfordCT 06460
$1,595+Studio-1 BedCats OK