Apartments in Indianapolis Area -

Buffalo Creek Apartments of Indianapolis | Indianapolis, IN

Buffalo Creek Apartments of Indianapolis in Indianapolis, IN
Located at 720 Buffalo Run Way, Indianapolis, IN 46227
(317) 983-6420
Location:
720 Buffalo Run Way, Indianapolis, IN 46227
Description:
1 2 Bedrooms, Large Pets Welcome, Wood-burning Fireplaces, Sparkling Pool, NEW Bark Park, Fitness Center
Listings (1 - 5 of 7)
Check Availability

(317) 983-6420

720 Buffalo Run Way

Indianapolis, IN 46227