Flashback April 10: Emerald Plaza — San Diego’s own Emerald Tower
Emerald Plaza, with its green-tinted façades and clustered towers, officially opened on April 10, 1990.
Curated news from mainstream sources across various categories