2242 Nowland Avenue

Indianapolis, IN 46201
3 BR | 1.5 BA | 1950 SQ. FT

$225,000

Active
MLS: 21808899