2043 N. Delaware St.

Indianapolis, IN 46202
4 BR | 4.5 BA | 5497 SQ. FT

$1,075,000

Sold
MLS: 21773315