1726 NW 20th St.
21 SW 11th St, Miami, FL 33130, United States
188 SE 12th Terrace, Miami, Florida, 33131