1113 W. 18th St.

Indianapolis, IN 46202
3 BR | 2 BA | 1870 SQ. FT

$449,000

Active