On the map, you can find the exact location of the North Southwinds Boulevard. It is in South Beach.