324 N Denny Street, Indianapolis, IN, 46201

$20,000

324 N Denny Street, Indianapolis, IN, 46201

Courtesy of: F.C. Tucker Company