Location 2333 Lake Debra Dr Orlando Fl 32835 By mylux - October 22, 2021 0 357 FacebookTwitterPinterestWhatsApp Address 2333 Lake Debra Dr, Orlando, FL 32835, United StatesNameHarbortown ApartmentsTypeApartment complex in Orlando, FloridaCountryUnited StatesStateFloridaCityOrlandoZip Code32835 Route Map: