1601 S Meridian Street, Indianapolis, IN, 46225
1601 S Meridian Street, Indianapolis, IN, 46225

$475,000

1601 S Meridian Street, Indianapolis, IN, 46225

2
Courtesy of: Plat Collective