18
3717 Crane St
Houston, TX 77026
$250,000 USD
2,145 SF
2,145 SF
$250,000 USD
Bar