19450 Nw 27th Ave
Opa Locka, FL 33056
United States
305-625-8234

Details