5820 Stoneridge Mall Rd
Pleasanton, California 94588

View On Larger Map