20
4018 Chartres St
Houston, TX 77004
$1,150,000 USD
3,056 SF
9.96% Cap Rate
3,056 SF
$1,150,000 USD
Hotel