19967 FM306, Canyon Lake, Texas, USA, USA

$1,999,000