7,700 square feet in Downtown Elmira's Clemens Square will soon be under construction. The abandoned storefronts won't be empty for much longer.
7,700 square feet in Downtown Elmira's Clemens Square will soon be under construction. The abandoned storefronts won't be empty for much longer.