8275 El Rio Street #130/160
Flex - Industrial • Available Immediate
Square Footage
16,642 SF
Rate
Contact for pricing
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. Its strategic location offers proximity to several transportation hubs and essential amenities like fuel stations and public transit options.
Within this property, various spaces are available for lease, including flex-industrial units ranging from 1,950 to 16,642 square feet. Each unit is equipped with significant electrical capabilities, suitable for diverse industrial uses and offering immediate availability.
Lot Size
6.8 Acre
For Lease
Contact for pricing
Year Built
1982
Date Updated
Jan 21, 2026
Parking Ratio
2.85 / 1,000 SF
Property Size
92,338 SF
Property Type
Industrial - Flex - Industrial
Building Class
B
Property Tenancy
Multi-Tenant
Parking Spaces Avail.
263
Flex - Industrial • Available Immediate
Square Footage
16,642 SF
Rate
Contact for pricing
Flex - Industrial • Available Immediate
Square Footage
3,914 SF
Rate
Contact for pricing
Flex - Industrial • Available Immediate
Square Footage
1,950 SF
Rate
Contact for pricing
Flex - Industrial • Available Immediate
Square Footage
3,905 SF
Rate
Contact for pricing
Flex - Industrial • Available Immediate
Square Footage
3,065 SF
Rate
Contact for pricing
Flex - Industrial • Available Immediate
Square Footage
6,010 SF
Rate
Contact for pricing
Flex - Industrial • Available Immediate
Square Footage
5,426 SF
Rate
Contact for pricing
Flex - Industrial • Available Immediate
Square Footage
1,995 SF
Rate
Contact for pricing
Houston, TX • 180,455 sf
Houston, TX • 15,600 sf
Houston, TX • 86,088 sf
Houston, TX • 46,056 sf