Class A retail plaza near The Ohio State University. 100+ luxury apartments located directly across the street. Over 300,000 employees within a 3-mile radius.