Extended Stay America

2131 Gold St Alviso CA 95002 USA

(408) 262-0401

Location