95 Bay Avenue, New Britain, CT, 06053

$139,900

95 Bay Avenue, New Britain, CT, 06053

Courtesy of: Keller Williams Realty