Preliminary Application Filed for Townhomes at 2891 Homestead Road, Santa Clara
A preliminary application has been filed for a townhouse project proposed for development of 2891 Homestead Road in Santa Clara. The project proposal includes the construction of 12 new four-story townhouses. Plans call for the demolition of a single-family house on the site. V.C.I Companies is listed as the project applicant.