Image August 11, 2024 39 townhomes planned at 723-731 E. Route 66 in Glendora Less than one mile east of the A Line's future Glendora stop