Columbus, Ohio-area developer McCabe Cos. will present plans for Alton Place—a 360-acre, $275 million residential development in nearby Hilliard that would include a manmade lake and wharf as well as medical, office and retail space. Read The Columbus Dispatch story here