Price
$ 239,900
143 Otter Way, Frederica, DE 19943  

143 Otter Way, Frederica, DE 19943  

  • Listing Type Single Family
  • Listing ID 205671867-LSID#-0
  • Listing Status Active

Houses for Sale Nearby