Costco Plaza-Alhambra, a Kimco Property, is a 195,455-square-foot power center located in Alhambra, California. With solid anchors, superior demographics, and strong tenants favored by nearby large-scale business organizations, this center offers a prime location for retail and commercial spaces.
Managed by Kimco Realty Corporation, Costco Plaza-Alhambra provides a range of leasing options and specialty programs to meet the needs of businesses. Its strategic location in the Los Angeles-Long Beach-Anaheim metro area, along with ample parking and a diverse tenant mix, makes it an attractive destination for both shoppers and entrepreneurs.
Generated from the website