Add this property to your favorites View Details 75 E Schiller Street Theo Meyers | Indianapolis $84,900 2 bd 1 ba 2,064 sqft 0.1 acres On Site 25 Days Ago Courtesy of Hsi Commercial Group Inc