66th Avenue and Delaware Street