North Bayshore William Lehman Park
Address:
12220 North Bayshore Drive
North Miami
, FL
, 33181
25° 53' 50.5392" N, 80° 9' 37.728" W
See map: Google Maps