Larkspur Landing Milpitas

40 Ranch Dr
Milpitas
California
United States