The Willows Property Details Address: 3304 Willow Creek Dr, Irving, TX 75061, USA Date Acquired: 2021 Property Type: Multifamily # of Units: 228 units Status: Held