2007 SW 8th St, Miami, FL 33135, United States
11327 S Dixie Hwy, Miami, FL 33156
15135 N Kendall Dr, Miami, FL 33196