Apartment for rent, 12017 Villanova Dr, #NOVA, Orange County, FL, in Hunters Creek, United StatesHunters Creek, 12017 Villanova Dr, #NOVA, Orange County, FLApartment • 3 room(s) • 3 bed. • 2 bath.