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...
Urban-Style Community in Amherst University Place is an exciting mixed-use plaza offering luxury apartments and retail/office leases across from the University at Buffalo in Amherst, NY.