Scot Strems Address: 13335 Sw 124th St, Miami, FL 33186 Phone: (786) 430-0882 Hours: Mon: 9am-5pm Tue: 9am-5pm Wed: 9am-5pm Thu: 9am-5pm Fri: 9am-5pm Sat: 9am-5pm Sun: 9am-5pm Lawyers, Real Estate Other Businesses: Figueroa, Yulema at 10154 W Flagler St, Miami, FL 33174 Ojada, Isabe at 8700 W Flagler St, Miami, FL 33174 Annlie Alvarez Law Office at 8660 W Flagler St, Miami, FL 33144 Landau Todd P A at 8660 W Flagler St, Miami, FL 33144 Martinez, Baldy at 1999 SW 27th Ave, Miami, FL 33145