2510 W 62nd Street, Indianapolis, IN, 46268
2510 W 62nd Street, Indianapolis, IN, 46268

$170,000

2510 W 62nd Street, Indianapolis, IN, 46268

2
Courtesy of: Kaiser Real Estate Corp.