Viewed
667 Seneca Dr. NW
Lake Placid, FL 66862
$115,000
0.36 acres
Courtesy Of Coldwell Banker Highlands Properties