36
110-112 W Interlake Blvd
Lake Placid, FL 33852
$4,995,000 USD
44,309 SF
44,309 SF
$4,995,000 USD
Warehouse