2043 N. Delaware St.

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

$1,099,000

Active
MLS: 21773315