2625 Napoleon St. Indianapolis, IN

Indianapolis, IN 46203
2 BR | 1 BA | 1296 SQ. FT

$225,000

Sold
MLS: 21830971