HOME / Extended stay hotel / Extended Stay America - San Jose - Milpitas - McCarthy Ranch
330 Cypress Dr, Milpitas, CA 95035
+14084339700
View Business Profile