13
29265 Pacific St
Hayward, CA 94544
$271,814.40 USD/AC/YR
0.85 AC
1
Space Available
0.85 AC
$271,814.40 USD/AC/YR
Industrial