bn:03768487n
Noun Named Entity
SYL
No term available
EN
Embarcadero Center is a commercial complex of five office towers, two hotels, a shopping center with more than 125 stores, bars, and restaurants, and a fitness center on three levels located in San Francisco, California. Wikipedia
Geonames
Relations
Sources
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY