Law Office of Leo Becerra Address: 6208 SW 8th St, West Miami, FL 33144 Phone: (305) 262-0309 Lawyers Other Businesses: Nicolas Fernandez Pa at 5760 SW 8th St, West Miami, FL 33144 Fernandez, Nicolas at 5760 SW 8th St, West Miami, FL 33144 Linea Legal at 6279 SW 14th St, West Miami, FL 33144