1717 N Bayshore Dr Suite 203, Miami, FL 33132, United States
2281 SW 27th Ave, Miami, FL 33145, United States