We have found 17 properties on Otter Way, Frederica, DE. Average price per square feet on Otter Way is $48. It is 58.6% lower than average price per sqft Frederica. Average sale price on Otter Way is $119,139. It is 16.7% lower than average sale price in Frederica.

List of properties