15
1320 Apple Ave
Hayward, CA 94541
$24.00 USD/SF/YR
955 SF
1
Space Available
Built 1962
955 SF Contiguous
Built 1962
955 SF
$24.00 USD/SF/YR
Office/Medical