1213 E. Taylor Drive Indianapolis, IN Apartments
853 ft2 853 ft2
Nice, newly renovated, adorable 2 bedroom duplex newly renovated with updates. Owner will include appliances for approved applicant that provides deposit to hold by jan 30th..Hurry and come see!! Schedule an appointment today!!