The Glass Bubble

Miami, FL

Location

Our store

13331 SW 132nd Ave Unit D3Miami,Fl 33186

Mon - Fri, 9am - 6pm
Saturday -By Appointment
Sunday - By Appointment

Get directions