2536 S Meridian Street, Indianapolis, IN, 46225
2536 S Meridian Street, Indianapolis, IN, 46225
2536 S Meridian Street, Indianapolis, IN, 46225
2536 S Meridian Street, Indianapolis, IN, 46225
2536 S Meridian Street, Indianapolis, IN, 46225
2536 S Meridian Street, Indianapolis, IN, 46225
2536 S Meridian Street, Indianapolis, IN, 46225
2536 S Meridian Street, Indianapolis, IN, 46225

$875,000

2536 S Meridian Street, Indianapolis, IN, 46225

8
Courtesy of: My Agent