Tropical Oasis

20737 NW 2nd Ave #144 Miami FL 33169 USA

(305) 654-8320

Location