Some residents would like High Tech High to keep traffic out of the neighborhood and out onto Genesee Avenue.
Image posted by Julie Stalmer
May 16, 2017
Rate this!