24
600 E Broadway St
Van Horn, TX 79855
$3,600,000 USD
69,200 SF
14.63% Cap Rate
69,200 SF
$3,600,000 USD
Hotel