Colliers International Leases 21,024 sf of Retail Space in Oxford

06.24.2010