Located in Indianapolis, IN and completed in 2017, The Quarry at River Crossing is a 257,000 SF apartment building featuring 208 apartments and a 258-car parking garage.
Previous
Previous
Lids Corporate Headquarters
Next
Next