128,396 square feet of Office Space is located in Santa Clara, CA at 5460 Bayfront Plz.
Listings are obtained through reliable sources but Flooreo has not verified specific property claims.