24
22283 Main St
Hayward, CA 94541
$615,000 USD
1,600 SF
6.5% Cap Rate
1,600 SF
$615,000 USD
Office