The Quixote: A Beacon of Beauty, Belief, and Investment on the Near Eastside of Indianapolis

1 year ago

The Quixote is a 3-story building that is both a physical and intangible beacon of beauty, belief, and investment on…