Explore details about location Lemon Tree Lane. Lemon Tree Lane is a location situated within the Miami Lakes alongside other areas such as NW 85th Court, Northwest 140th Lane, Northwest 83rd Place.