Welcome to Buffalo Creek Apartments
Reserve Your New Indianapolis Apartment Home
Everything you desire in apartment home living can be found at Buffalo Creek Apartment Homes. Located on the south side of Indianapolis, Indiana, across from desirable Greenwood, we are enveloped by lush trees and 5 picturesque lakes. Only moments away from grocery and medical facilities, eateries, and retail with easy access to highways.
We offer seven unique layouts with pet-friendly one and two-bedroom floor plans. Enjoy premium features such as stainless steel appliances, updated kitchens with breakfast bar and pantry, large walk-in closets, private balconies, central air and heat, and spacious closets. Come see for yourself why our apartments for rent in Indianapolis, IN are an excellent choice for you.
Featured Floor Plans
We love pets too.
Pets Welcome Upon Approval.
Breed restrictions apply.
No weight limit.
2 pets maximum per home.
Non-refundable pet fee of $300.00.
$25.00 monthly pet rent.