29
1207 W Main St
Port Lavaca, TX 77979
$1,100,000 USD
12,398 SF
7.4% Cap Rate
12,398 SF
$1,100,000 USD
Hotel