Oxford Square North

OXFORD SQUARE NORTH IS A 4 STOREY, MULTI-USE BUILDING, WITH STORAGE, RETAIL AND OFFICE SPACE, ALONG WITH A ROOF TERRACE AND A GREAT VIEW OF DOWNTOWN OXFORD. COMPLETED ON 2001.