Plans for Townhomes at 865 Blossom Hill Road, San Jose
New plans have been filed to convert the Santa Teresa Main Street shopping center with townhomes at 865 Blossom Hill Road in San Jose, Santa Clara County. The plan will create 172 residences, most of which will be townhomes. Terracommercial Real Estate Corp is listed as the project developer.