Station Twelve

Amherst, New York

Station Twelve is conveniently located in the center of Buffalo’s strongest demographic corridor. With over 146,000 residents in the Town of Amherst alone, Station Twelve enjoys a highly dense, affluent trade area served by an incredible road network that makes the site both easily accessible and very visible. Station Twelve will be the region’s first upscale open-air retail project, complementing the incredible growth and resurgence happening in this historic city.


  • Address 3097 Sheridan Drive

    Amherst, NY 14226

  • GLA

    350,000 Square Feet

  • Key Tenants

    Whole Foods Market

  • Lease Inquiry

    Brian Sciera