2951 N Euclid Avenue, Indianapolis, IN, 46218

$97,000

2951 N Euclid Avenue, Indianapolis, IN, 46218

Courtesy of: Neu Real Estate Group