The Plaza at Cottonwood

📍 Albuquerque, NM
Type
Power Center
Stores
15
Opened
2001
Retail Area
418,000 sqft.
Parking
—
Food Court
No
📄 About this Mall

Situated in Albuquerque, NM, The Plaza at Cottonwood is one of the area's prominent shopping venues. This Power Center is conveniently located at Coors Blvd. Bypass & Seven Bar Loop Road. The mall opened its doors in 2001. The property encompasses 418,000 sqft. of gross leasable area across its 15 stores.

📍 Location & Map
Map © OpenStreetMap contributors