Karta Vacation Rentals
Just off I-290 at the Northtown Center athletic complex, within walking distance of the University at Buffalo North Campus and about 3 miles from the South Campus. Audubon Park, Ellicott Creek Trailways and Audubon Golf Course sit within two miles. Downtown Buffalo is roughly 14 miles away and Niagara Falls about 15 miles.