The location is an easy walk to three different retail centers that have multiple restaurants, a clothing store, and a Safeway. BART is also just three Light Rail stops away.
Today this site is just an empty lot at 1207 North Capital Avenue so very little demolition and prep work would be necessary. Unfortunately, there is no timeline for groundbreaking and construction.
Source: The Mercury News
Source: The Mercury News