113 S Water St
Greenwich, CT 06830
$2,065,000 USD
5,985 SF
6
Units
5,985 SF
$2,065,000 USD
Apartments