University Place is the first of its kind in the area – where an urban-style environment houses both retail space and high-end apartments. Conveniently located in Amherst, NY, the bustling plaza is directly across from the University at Buffalo campus and minutes from the City of Buffalo.