Ob Tower 1 is a commercial office building situated in the heart of San Diego, California. The company offers modern office spaces for lease to businesses looking for a prime location in the city.
With its sleek design and convenient amenities, Ob Tower 1 provides a professional and dynamic environment for tenants to thrive and grow their businesses.
Generated from their business information