35 Shelton UNIT 3, New Haven, CT, 06511

$825

35 Shelton UNIT 3, New Haven, CT, 06511

ACTIVE