Latham Square

Address: 
Broadway and Telegraph
Oakland, CA