Around Jamaica Station and Jamaica Avenue
Jamaica Station is where the Long Island Rail Road, the AirTrain to JFK, the subway and a crowd of bus routes meet. Expect heavy foot and bus traffic on the streets around it, and the city's new rezoning covers the blocks nearby.
A unit here usually sits inside a fenced site or in a permitted curb space. Delivery timing matters more than on a quiet street, because the curb near the station is shared with buses.