Plaza Del Oro Business Center

8275 El Rio Street, Houston, TX 77054

Property Information

  • For Lease Contact for pricing
  • Property Type Industrial - Flex - Industrial
  • Property Size 92,338 SF
  • Lot Size 6.8 Acre
  • Parking Spaces Avail. 262
  • Parking Ratio 2.84 / 1,000 SF
  • Property Tenancy Multi-Tenant
  • Building Class B
  • Year Built 1982
  • Date Updated May 21, 2026

Description

Plaza Del Oro Business Center is a flex-industrial property totaling 92,338 square feet, situated on a 6.8-acre lot in Houston's Astrodome neighborhood. Built in 1982, the property features Class B construction and accommodates 263 parking spaces with a parking ratio of 2.85 spaces per 1,000 square feet.

This address offers proximity to several transportation hubs, including the Fannin South Park & Ride approximately 0.9 miles away and multiple parking lots within a mile radius. Fuel stations like Chevron and Shell are conveniently located within 0.3 miles, providing useful amenities for tenants and visitors. Further transit options, such as TMC Transit Center and Dryden/TMC stations, are reachable within 2 miles, adding value for commuting employees.

5 Spaces Available

8275 El Rio Street #130/160

Space Type

Life Sciences

Lease Rate

Contact for pricing

Total Space

16,642 SF

Additional Space Type

Medical Office

Floor

1

Divisible Space

16,642 - 20,556 SF

Available Date

Immediate

Lease Type

NNN

Renewal Option

Yes

Sublease

No

- Former Lonza facility with G-Con Pod located in suite for tenant use - 2nd generation lab space - Grade level loading with gated truck court+ - Close proximity to Texas Medical Center in a thriving R&D park - Significant electrical usage available: Suite 130: 400 Amp, 480 Volt, 3 phase Suite 160: 500 Amp, 480 Volt, 3 phase.

8275 El Rio Street #130B

Space Type

Life Sciences

Lease Rate

Contact for pricing

Total Space

3,914 SF

Additional Space Type

Medical Office

Floor

1

Divisible Space

3,914 - 20,556 SF

Available Date

Immediate

Lease Type

NNN

Renewal Option

Yes

Sublease

No

Suite 130B/130/160 are contiguous for up to 20,556 SF  

8285 El Rio Street #120

Space Type

Life Sciences

Lease Rate

Contact for pricing

Total Space

1,950 SF

Additional Space Type

Medical Office

Floor

1

Divisible Space

1,950 - 8,920 SF

Available Date

Immediate

Lease Type

NNN

Renewal Option

Yes

Sublease

No

Suite 120/130/140/150 are contiguous for up to 8,920 SF  Move-In Ready   

8285 El Rio Street #130/140

Space Type

Life Sciences

Lease Rate

Contact for pricing

Total Space

3,905 SF

Additional Space Type

Medical Office

Divisible Space

3,905 - 8,920 SF

Available Date

Immediate

Lease Type

NNN

Renewal Option

Yes

Sublease

No

Move-In Ready Suite 120/130/140/150 are contiguous for up to 8,920 SF    

900 South Loop West #190

Space Type

Life Sciences

Lease Rate

Contact for pricing

Total Space

1,995 SF

Additional Space Type

Medical Office

Floor

1

Divisible Space

1,995 - 1,995 SF

Available Date

Immediate

Lease Type

NNN

Renewal Option

Yes

Sublease

No

Contacts

Brandy Bellow Spinks

CBRE

Lane Kane

CBRE

Brandy Bellow Spinks

CBRE

Danielle Parsons

CBRE

Location

Located at 8275 El Rio Street, Houston, TX 77054, this property is part of the Astrodome neighborhood and Houston market.

Contact Plaza Del Oro Business Center
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.