5737 Riverwood Dr
(1)

5737 Riverwood Dr, Indianapolis, IN 46214

Reviews

2 years ago

RiverWood

the apartments are good, I live in a town-home next to the woods lots of spiders and bugs get in the apartment which is not good, its expensive for a 2br townhome $900 a month just looking for something better.