threebedrooms
in
San Jose, CA
Huntwood Terrace
29200 Huntwood Ave
Hayward
CA
94544
(510) 786-9375
21.8
mi