Property update

This property has been sold

2038 12th Street, Indianapolis

2038 12th Street, Indianapolis, IN 46201

2 beds · 3 baths · 1,441 sqft · Built 1910