12680 Beechnut St
Houston, TX 77072
$3,623,650 USD
5,127 SF
6% Cap Rate
5,127 SF
$3,623,650 USD
Service Station