1632 E Tabor St Indianapolis, IN Apartments
637 ft2 637 ft2
Beautifully updated interior in this cozy unit. Ideal location close to bus line, garfield park and downtown. Only minutes from the interstate. Great value - ask about our move-in special!