The Reserve
The Reserve is an apartment complex located at 897 S. Winchester Boulevard that has been approved for development of 636 new apartment homes, 8,000 square feet of retail, and a plaza. Please check out www.thereservesanjose.com for the most up to date information on construction and improvement projects.