5
13831 Huffmeister Rd
Cypress, TX 77429
$5,489,583 USD
6,272 SF
7.2% Cap Rate
6,272 SF
$5,489,583 USD
Service Station