Owens Construction worker, Kaleb Johnston, operates an excavator at the site of the new "Verda Crossing" housing development. (CHARLES GLENN/KEIZERTIMES)
A 112-unit apartment complex is under construction on Verda Lane NE, between Dearborn Ave. NE and Chemawa Road NE, tentatively named Verda Crossing. Building permits are still pending, but the developer, Clutch Industries, has received approval from the city to begin excavating the site in preparation for building.
The construction has caused some concern with . . .