Scripps Corporate Plaza is a professional office complex situated in the heart of San Diego, CA.
It provides a range of office spaces and amenities for businesses looking to establish a presence in a prime location.
Generated from their business information