Tops Plaza – Elmira, NY

Under Contract

98,330 SF