Lake Plaza

  • 1600 Cedar Street | Elmira, NY 14845
    Gross Leasable Area: 140,000 ft²