Creekview Luxury Apartments Posted November 1, 2018 by project-admin-3 & filed under . Project Info Hospitality Client Creekview Luxury Apartments Size 18 Units Location Amherst, NY Estimated Completion Date Spring 2019