• +/-14 Acre Stabilized Yard

  • 8101 Miller Road 2, Houston, TX 77049

Lease History

Lease Date Available SF Floor / Suite Asking Rate
August 24, 2017 609,840 N/A