Hints and tips:
...A subsequent reinvention as a shopping mall fared little better....
...A maestro relojero (master watch repairman), he left the island in 1998 and set up shop next to a 7-Eleven at a strip mall in Miami’s Key Biscayne neighbourhood....
International Edition