25 South Main Street

25 South Main Street

LOST 25, 31-35 South Main Street In 2023, the historic Udelman building at 31–35 South Main Street was approved for demolition to make way for an addition to the existing Residence Inn by Marriott. That project was not built, but in January of 2024, the Planning &...