16500 NW 87 ave Miami Lakes Florida United States 33018
(Last updated 02/26/22 at 11:40 AM )
Royal Oaks Park (11:40 AM | 02/26/22)