18 Beech St
Greenwich, CT 06830
$1,469,000 USD
7,388 SF
7,388 SF
$1,469,000 USD
Freestanding