Media Trust Score100%

Stanford purchases 759 apartments off Sand Hill Road | News | Palo Alto Online |

An unnamed Stanford affiliate acquired the leasehold on the 759-unit … Acquiring the leasehold will allow the university to expand apartment …

  • You already voted!
  • Read More