
Construction begins at Orchard Medical Center
Construction has commenced for a two-story medical office building at Orchard Medical Center in Valencia, CBRE officials announced Monday. This 41,244-square-foot building, located at 25425 Orchard Village Road, will be