6
1104 W Tennyson Rd
Hayward, CA 94544
$30.00 USD/SF/YR
1,434 SF
1
Space Available
Built 1961
1,434 SF Contiguous
Built 1961
1,434 SF
$30.00 USD/SF/YR
Retail