Country Club Manor Apartments

Williamsville, New York

Country Club Manor is an apartment community located in Amherst, NY. It consists of 220 one- and two-bedroom apartments in 18 buildings clustered around a community center.