Commercial for sale, 546 Jackson St, Alameda, CA, in Hayward, United StatesHayward, 546 Jackson St, Alameda, CACommercial premises