SW Davidson Road, Otter Creek, FL
Land for Sale - $98,350 - 39 acres
Property Info
CIMLS# | 1026477 |
Location SW Davidson Road Otter Creek FL 32625 | |
Updated | September 14th, 2018 |
Type | Land |
Price | $98,350 |
Land | 39 acres |
Property Description
Davidson Road Hunting is 39