MLS® ID: 21610756
1817 South Meridian Street
Indianapolis, IN, 46225 $295,000
This 9,656 SF retail building is located just south of downtown on Meridian Street and consists of a two story showroom and two workshop areas. The building sits on four lots (49-11-13-112-006.000-101, 49-11-13-112-001.000-101, 49-11-13-112-016.000-101, and 49-11-13-112-024.000-101) totaling 0.536 acres.