1649 N. Delaware St. Indianapolis, IN 46202

Indianapolis, Indiana 46202
4 BR | 2 BA | 3131 SQ. FT

$550,000

Pending
MLS: 21625722