Meridian Apartments

(2)
 143 & 155 Newbury St, WaterburyCT 06705
$805+1-2 BedsNo Pets