Point of interest
Bayshore Veterinary Clinic
1 local recommends,
Location
2043 NE 140th St
North Miami Beach, FL
Bayshore Veterinary Clinic by Airbnb Experiences
Get to know this iconic landmark through Airbnb Experiences, small group activities led by locals