RateMyApartments
3625 N Kenwood Ave, Indianapolis, IN 46208 4 Bedroom home in Near Downtown Indy! Ratings and Reviews
3625 N Kenwood Ave, Indianapolis, IN 46208 4 Bedroom home in Near Downtown Indy!
3625 N Kenwood Ave., Indianapolis, IN 46202
CURRENTLY REVIEWING