1315 Schleicher Avenue, Indianapolis, IN, 46229
1315 Schleicher Avenue, Indianapolis, IN, 46229
1315 Schleicher Avenue, Indianapolis, IN, 46229
1315 Schleicher Avenue, Indianapolis, IN, 46229
1315 Schleicher Avenue, Indianapolis, IN, 46229

$117,000

1315 Schleicher Avenue, Indianapolis, IN, 46229

5
Courtesy of: Keller Williams Indy Metro NE