1452 N. Alabama St. Indianapolis IN 46202

Indianapolis, IN 46202
4 BR | 3.5 BA | 4055 SQ. FT

$810,000

Active