Explore details about location NW 84th Street. NW 84th Street is a location situated within the Doral alongside other areas such as Northwest 107th Avenue, Northwest 107th Avenue, Northwest 87th Avenue.