Colliers International leases 29,730 sf of retail space located at 560 W. Highland Road in Highland

03.01.2011