$6,000,000 - 831 Arroyo Rd, Los Altos, CA 94024
831 Arroyo Rd
Los Altos,
CA
94024
County: Santa Clara