5959 Fall Creek Road, Indianapolis, IN, 46220

$59,500

5959 Fall Creek Road, Indianapolis, IN, 46220

Courtesy of: F.C. Tucker Company