Duchess of Oxford is a New Single Family development by Arkfield located at Oxford St. and Hyde Park Rd., Richmond Hill.