Situated in San Diego, CA, Morena Plaza is one of the area's prominent shopping venues. This Power Center is conveniently located at Morena Blvd. & Jutland Dr.. Morena Plaza first opened in 1958. The property encompasses 411,375 sqft. of gross leasable area across its 4 stores. The mall offers 1,132 parking spaces for visitors.