News

Located in Silicon Valley, Citra was previously owned by Pacific Urban Investors, who purchased the site for about $50 ...