, Fla. — The city of Apopka is considering developing a new mountain bike park on 1102 Ocoee Apopka Road, a 14.6-acre property acquired from Orange County. The mountain bike park was presented to the ...