Castro Valley CA Shopping Centers & Malls 1. 4061 E Castro Valley Blvd, Castro Valley, CA 94552 | Isles of Paradise, Inc. (510) 881-2552