11821 Telge Rd
Cypress, TX 77429
$4,950,000 USD
14,648 SF
14,648 SF
$4,950,000 USD
Office