Saber Power Signs 57,214 SF Office Lease Renewal, Expansion in Southeast Houston

by Taylor Williams

HOUSTON — Saber Power has signed a 57,214-square-foot office lease renewal and expansion near the NASA Johnson Space Center in southeast Houston. According to LoopNet Inc., the building at 13100 Space Center Blvd. was completed in 1993 and renovated in 2019. Charlie Neuhaus and Harrison Schuhmacher of Partners Real Estate represented the tenant in the lease negotiations. The name and representative of the landlord were not disclosed.

You may also like