View details for 121 BARKSDALE COURT 121 BARKSDALE COURT $1,850+ 121 Barksdale Court, Milford, DE 19963