21
300 United Leuva Cir
Houston, TX 77060
$9,300,000 USD
76,956 SF
9.14% Cap Rate
76,956 SF
$9,300,000 USD
Hotel