Start from
Devia Juice Bar at Upper Buena Vista
184 NE 50th Terrace, Miami 33137