5737 Riverwood Dr

5737 Riverwood Dr, Indianapolis, IN 46214


2 years ago


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.