Get Directions

About Us

Find luxury and convenience at Strathmore Apartments, located in the heart of Amherst, New York. With incredible amenities including a fitness center, a recreation room, granite countertops, and more, we have everything you need right at home. Take a tour today to find out about our current leasing specials, and secure your spot at the newest upscale apartments in town.