2222 E 12 Street, Indianapolis, IN, 46201
2222 E 12 Street, Indianapolis, IN, 46201
Active

$110,000

2222 E 12 Street, Indianapolis, IN, 46201

2
Courtesy of: Keller Williams Indy Metro S