23
11821 Telge Rd
Cypress, TX 77429
$3,500,000 USD
14,648 SF
14,648 SF
$3,500,000 USD
Office