8629 S Meridian Street, Indianapolis, IN, 46277

$1,192,367

8629 S Meridian Street, Indianapolis, IN, 46277

Courtesy of: REALTY WORLD-Harbert Company