closeView MeRent Specials from $1,1302 Bedroom Apartments Available NowPark Place Townhomes100 Athol StBuffalo, NY 14220