84
110-112 W Interlake Blvd
Lake Placid, FL 33852
$4,995,000 USD
41,890 SF
41,890 SF
$4,995,000 USD
Warehouse