1343 SW 8th St, Miami, FL 33135, United States
9292 SW 40th Terrace, Miami, FL 33165, United States
312 SW 116th Ct, Miami, FL 33174, United States
15976 SW 87th Terrace, Miami, FL 33193, United States
401 Biscayne Blvd P103, Miami, FL 33132, United States