Preston Dean Villas 7905 Everglade Ct. Fort Wayne, IN 46819 Units: 30 Duplex Units Constructed: 2012 Community Type: Senior Property Management Website