A development panel has struck down proposed changes to a $320 million development on the Chellingworth Motors site, including an additional 137 apartments.
A development panel has struck down proposed changes to a $320 million development on the Chellingworth Motors site, including an additional 137 apartments.