Chester Road Square land

Behind the plaza
Image

Site Summary