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, eateries, and retail with e
1/50
$1,109+/mo
1-2 bed1-2 bath653-903 sq ft
Buffalo Creek Apartments
| 720 Buffalo Run Dr, Indianapolis, IN 46227
12 units available • Pets welcome • Laundry in unit