Start from
Publix Super Market at Biscayne Commons
14641 Biscayne Blvd, North Miami Beach 33181