Armada Built have been engaged to complete the design and construct of a mixed-use commercial development on Newmarket Road, Windsor. On completion, the project will be home to Supercheap Auto, Trek and an adventure retailer. Our team are in full swing and have the project motoring along to kick off the new year.