27287 Patrick Ave

Hayward, CA

94544

phone (916) 370-3803
map image