Landmark Properties has acquired a 27-acre development site on Oxford Way near the University of Mississippi campus in Oxford. The property will be home to The Station at Oxford, an 817-bed, ...