PLACID LAKES UNITS 19-25

102 Buccaneer Street NW Lake Placid FL 33852

Pending
102 Buccaneer Street NW, Lake Placid FL 33852
Land/Boat Docks
0.23 acres

$14,990