8656 Stoddard Lane, Indianapolis, IN, 46217
8656 Stoddard Lane, Indianapolis, IN, 46217
8656 Stoddard Lane, Indianapolis, IN, 46217
8656 Stoddard Lane, Indianapolis, IN, 46217
8656 Stoddard Lane, Indianapolis, IN, 46217
8656 Stoddard Lane, Indianapolis, IN, 46217
8656 Stoddard Lane, Indianapolis, IN, 46217
8656 Stoddard Lane, Indianapolis, IN, 46217
8656 Stoddard Lane, Indianapolis, IN, 46217
8656 Stoddard Lane, Indianapolis, IN, 46217
8656 Stoddard Lane, Indianapolis, IN, 46217

$350,000

8656 Stoddard Lane, Indianapolis, IN, 46217

11
Courtesy of: BluPrint Real Estate Group