3224 South Meridian Street, Indianapolis, IN, 46217
3224 South Meridian Street, Indianapolis, IN, 46217
3224 South Meridian Street, Indianapolis, IN, 46217
3224 South Meridian Street, Indianapolis, IN, 46217
3224 South Meridian Street, Indianapolis, IN, 46217
3224 South Meridian Street, Indianapolis, IN, 46217
3224 South Meridian Street, Indianapolis, IN, 46217
3224 South Meridian Street, Indianapolis, IN, 46217
3224 South Meridian Street, Indianapolis, IN, 46217

$120,000

3224 South Meridian Street, Indianapolis, IN, 46217

9
Courtesy of: Indy Metro Northeast