Jump to MLS#:
MLS#:308256
112 Tomoka Boulevard N, Lake Placid, FL 33852
$359,000 | MLS#: 308256