22
2205 Barker Oaks Dr
Houston, TX 77077
$5,998,000 USD
49,545 SF
10.84% Cap Rate
49,545 SF
$5,998,000 USD
Hotel