21
966 W Winton Ave
Hayward, CA 94545
$988,000 USD
1,550 SF
1,550 SF
$988,000 USD
Storefront Retail Residential