tener un buen ojo para un negocio

listen to the pronunciation of tener un buen ojo para un negocio
Spanish - English
to have a keen eye for a bargain