Liberty Square Apartments is conveniently situated near SUNY Buffalo North campus in Amherst, offering modern 1 and 2 bedroom apartments equipped with central air, all appliances, and a patio balcony.
Prospective residents can explore photos, floor plans, and schedule visits to view available rental units at Liberty Square Apartments.
Generated from their website's infomation