Other cities that she has stayed in are Miami and Opa Locka. Cleopatra was born 62 years ago. This person's birth year is 1962. Cleopatra currently resides at 3110 162Nd St, Opa Locka, Fl 33054. The possible relatives of Cleopatra are Clairmonte Decruise, Tom Cross, Wilhelmena Cross Byrd and 6 other people. The number currently linked to Cleopatra is (305) 622-3667.