3801 N. Meridian StIndianapolis, IN 46208
Move in and live RENT FREE until March 1st. FREE Application Fee/ Security Deposit $99-$399. Subject to change/ based on availability.