6329 E 52ND Street, Indianapolis, IN, 46226
6329 E 52ND Street, Indianapolis, IN, 46226
6329 E 52ND Street, Indianapolis, IN, 46226

$182,500

6329 E 52ND Street, Indianapolis, IN, 46226

3
Courtesy of: F.C. Tucker Company