Jump to MLS#:
MLS#:268192
1478 NE Kiska Street NE, Lake Placid, FL 33852
$99,500 | MLS#: 268192
MLS#:266942
128 Park Land Drive, Lake Placid, FL 33852
$369,000 | MLS#: 266942