A shadow may soon be cast across Ohio State’s North Campus. Landmark Properties, a Georgia-based developer, submitted plans ...