346 E Royal Palm St
Lake Placid, FL 33852
$1,200,000 USD
6,248 SF
6,248 SF
$1,200,000 USD
Office