7
145 FM-2673
Canyon Lake, TX 78133
$1,535,000 USD
4,388 SF
7.61% Cap Rate
4,388 SF
$1,535,000 USD
Restaurant