ALHAMBRA, CA-The Alhambra, a 45-acre shopping center, signs expanded leases with three anchor tenants, covering more than 126,000 square feet of mixed-use space.
via Los Angeles http://www.globest.com/news/12_738/losangeles/office/Anchor-Tenants-Expand-Leases-at-The-Alhambra-339934.html
No comments:
Post a Comment