Landmark Properties has acquired The Ridge Clemson, a 616-bed, 184-unit student housing property about two miles from Clemson ...