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.

Features

Share