Jump to MLS#:
MLS#:307964
3054 Oleander Drive, Lake Placid, FL 33852
$264,700 | MLS#: 307964