Send Message Barbara Debesa Miami, Florida License: #0411969 Languages English Office FMIS Property Management 3941 SW 2nd Ter Miami, Florida Contact Details 305-785-0033 305-668-3369 305-783-0033 Barbara Debesa's Listings Send Message