2115 N Leland Street, Indianapolis, IN, 46218
2115 N Leland Street, Indianapolis, IN, 46218

$70,000

2115 N Leland Street, Indianapolis, IN, 46218

2
Courtesy of: Trahan Realty Group