No. This is "Costco Business"
I doubt it. This Costco is a business supplies oriented store. Just go South on Beach Boulevard, just after going under I405, turn right onto Center Drive. Take the second left into Bella Terra, Costco is on the right. This is a full service Costco, gasoline included.
Yes, it is a separate entrance to the right of the main store entrance
Thanks! Your answer is awaiting moderation.