1 Triangle Park
Lake Placid, FL 33852
$795,000 USD
2,875 SF
2,875 SF
$795,000 USD
Auto Repair