904 Poplar St Milford, DE 19963