Delphy’s Corners Site Under Construction! Delphy’s Corner construction underway at Foothill and East Vista Way. Construction began March 19th, 2018.
Early design review for a proposed development of 137 townhome units on an
approximately 15.9-acre site located at 1155 Foothill Drive was discussed at the Planning Commission meeting Tuesday, February 16th.