127 Otter Lane in Delaware Township is Sold! in Delaware Township The 2 story at 127 Otter Lane has been sold. Property information