$5,395,000 -
649 Mirada Ave
Stanford ,
CA 94305
County: Santa Clara
Courtesy of Compass, Colleen Foraker 650-380-0085