Cherry Orchard Condominium Condos or developments

23 Orchard Place, Greenwich, CT 6830

Current Owners
23 Orchard Place Llc
Purchase Price
$820,000 (2005)
Property Taxes
$10,465 (2010)
Blockshopper green logo