News
Residents of the area nestled south of Interstate 70 on Columbus' West Side have an average life expectancy of 60 years.
The design also includes new trees, seating, play areas and art in the area in front of the Please Touch Museum.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results