8931 Fry Rd
Cypress, TX 77433
$3,466,667 USD
3,694 SF
3.75% Cap Rate
3,694 SF
$3,466,667 USD
Restaurant