Explore details about location Northwest 18th Avenue. Northwest 18th Avenue is a location situated within the Miami alongside other areas such as Brickell Avenue, Northwest Miami Place, Northeast 69th Street.