23 Maiden, North Haven, CT, 06473
23 Maiden, North Haven, CT, 06473
23 Maiden, North Haven, CT, 06473
23 Maiden, North Haven, CT, 06473
23 Maiden, North Haven, CT, 06473
23 Maiden, North Haven, CT, 06473
23 Maiden, North Haven, CT, 06473
23 Maiden, North Haven, CT, 06473
23 Maiden, North Haven, CT, 06473
23 Maiden, North Haven, CT, 06473
23 Maiden, North Haven, CT, 06473
23 Maiden, North Haven, CT, 06473
23 Maiden, North Haven, CT, 06473
23 Maiden, North Haven, CT, 06473
23 Maiden, North Haven, CT, 06473
23 Maiden, North Haven, CT, 06473
23 Maiden, North Haven, CT, 06473
23 Maiden, North Haven, CT, 06473
23 Maiden, North Haven, CT, 06473
23 Maiden, North Haven, CT, 06473
23 Maiden, North Haven, CT, 06473
23 Maiden, North Haven, CT, 06473
23 Maiden, North Haven, CT, 06473
23 Maiden, North Haven, CT, 06473
23 Maiden, North Haven, CT, 06473
23 Maiden, North Haven, CT, 06473
23 Maiden, North Haven, CT, 06473
23 Maiden, North Haven, CT, 06473
23 Maiden, North Haven, CT, 06473
23 Maiden, North Haven, CT, 06473
23 Maiden, North Haven, CT, 06473
23 Maiden, North Haven, CT, 06473
23 Maiden, North Haven, CT, 06473
23 Maiden, North Haven, CT, 06473
23 Maiden, North Haven, CT, 06473
23 Maiden, North Haven, CT, 06473
23 Maiden, North Haven, CT, 06473
23 Maiden, North Haven, CT, 06473
23 Maiden, North Haven, CT, 06473

$1,995,000

23 Maiden, North Haven, CT, 06473

ACTIVE