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