Hillcrest Park closing
/23 Hillcrest Park Road $3.975 million. Began at $4.495 in May 2024. One of the original homes in Hillcrest, built in 1900. 3.23 acres, most of which, I believe, lie in Stamford, but the property comes with an Old Greenwich address and entitlement to Greenwich schools.