Greynolds Park,North Miami Beach, United States
North Miami Beach, United States
15929 Biscayne Blvd,North Miami Beach, United States