300 F Ogawa Plaza LP is a commercial property management company based in San Francisco, CA. They specialize in overseeing the leasing and maintenance of office spaces and retail units.
The company aims to provide efficient and reliable property management services to their tenants, ensuring a smooth and professional experience for all parties involved.
Generated from their business information