This 6,250 square foot retail space at Costco Plaza - Alhambra is available for lease.
Major tenant includes Costco plus other small shops.
Costco Plaza - Alhambra has ample parking with 1,079 spaces and is located at Commonwealth St. & Palm Ave. in Alhambra, California.