The iconic Newmarket Plaza straddles the block between Teed Street and Kent Street in Newmarket’s fashionable north end.
- Three hundred plus public carparks
- Frontage to Newmarket’s best streets
- Adjacent to Osborne Lane, Hayes Foundry & The Rialto Centre