Parkway Plaza was the second indoor shopping center built in San Diego County. It opened in 1972, with 186 stores. It is owned by Starwood Retail Partners.
70s or 80s
I don't know I would guess a very long time
Thanks! Your answer is awaiting moderation.