15
230 Interlake Blvd
Lake Placid, FL 33852
$299,000 USD
2,070 SF
2,070 SF
$299,000 USD
Storefront