1
1289 Russell Way
Hayward, CA 94541
$1,350,000 USD
0.15 AC
0.15 AC
$1,350,000 USD
Commercial