JUST SOLD!  21573 Foothill Blvd, Hayward, CA. Office building consisting of 10,240 SF situated on 0.3 AC parcel.  ALL cash, quick close.  Call me for details!

MLS # 40832305