51
419 US 27 N
Lake Placid, FL 33852
$2,000,000 USD
1.8 AC
1.8 AC
$2,000,000 USD
Commercial