Heritage Inn Express

410 W A St Hayward CA 94541 USA

(510) 785-0260

Location