UNIVERSITY PLACE APARTMENTS

UNIVERSITY PLACE APARTMENTS

Located in University Place near University at Buffalo North campus in Amherst, NY, this four-story luxury apartment complex includes several different spacious 1- to 2-bedroom unit types. Each apartment features high-end finishes and modern designs.

Share by: