Image August 27, 2026 Joint venture forms to build mixed-use project at 3896 Stevens Creek Blvd. in San Jose The 575-unit development is poised for completion in 2029