In the heart of Ohio City, a trendy area of Cleveland, OH, sits the INTRO, a 9 story building that houses 40,000 square feet of retail on the street level, 300 apartments, a rooftop pool and deck, as well as underground parking.The INTRO sits directl...