Alexandria Tops Off Its 928,000 SQFT Millbrae Office and Life Sciences Campus

By The Registry Staff Millbrae Office and Life Sciences Campus, strategically located near the BA
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