- 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.
True
5 Spaces Available
8275 El Rio Street #130/160
Life Sciences
Contact for pricing
16,642 SF
Medical Office
1
16,642 - 20,556 SF
Immediate
NNN
Yes
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
Life Sciences
Contact for pricing
3,914 SF
Medical Office
1
3,914 - 20,556 SF
Immediate
NNN
Yes
No
Suite 130B/130/160 are contiguous for up to 20,556 SF
8285 El Rio Street #120
Life Sciences
Contact for pricing
1,950 SF
Medical Office
1
1,950 - 8,920 SF
Immediate
NNN
Yes
No
Suite 120/130/140/150 are contiguous for up to 8,920 SF Move-In Ready
8285 El Rio Street #130/140
Life Sciences
Contact for pricing
3,905 SF
Medical Office
3,905 - 8,920 SF
Immediate
NNN
Yes
No
Move-In Ready Suite 120/130/140/150 are contiguous for up to 8,920 SF
900 South Loop West #190
Life Sciences
Contact for pricing
1,995 SF
Medical Office
1
1,995 - 1,995 SF
Immediate
NNN
Yes
No
Contacts
CBRE
CBRE
CBRE
CBRE