- Mt. Diablo Blvd. & N. California Blvd.,
- Walnut Creek, CA 94596
- GLA: 114,627
- Parking Spaces: 602
- Metro Area: San Francisco-Oakland-Hayward (CA)
Olympia Place is a 114,627-square-foot shopping center located on the corner of Mt. Diablo Blvd. and Locust Street in downtown Walnut Creek, California. The center enjoys strong tenancy and offers great visibility on a busy intersection.