Report copyright - Q2 | 2018 Oakland Submarkets Retail Overview · The Juhu Beach Club, located at 5179 Telegraph Avenue, has officially been sold to new tenants, who remain unnamed for now. The beginning
Please pass captcha verification before submit form