
The Embrace
5.0 (1)attraction
A public monument and open-air landmark for visitors exploring Oakland.
Description



The site is located at 71 Broadway in Oakland, where it stands as a designated tourist attraction for visitors.

5.0 (1)attraction
A public monument and open-air landmark for visitors exploring Oakland.



The site is located at 71 Broadway in Oakland, where it stands as a designated tourist attraction for visitors.