Alexandria Real Estate Purchases Stanford Asset in Palo Alto for $97MM

By Meghan Hall Stanford Research Park is home to 150 companies across 700 acres of land in Palo A
Thank you for your interest in The Registry. You must Subscribe or Log In to read the rest of this content.
West Coast Commercial Real Estate News