top of page
Fountain Lake offers newly renovated apartments with updated counters, flooring, and appliances on Indy's Southside. You'll love the updated pool, dog park, & community center.
8960 S Keystone Ave, Indianapolis, IN 46227, USA
bottom of page