Located at 2601 South Pavilion Center Drive in Las Vegas - Summerlin, Las Vegas, Willowbrook Apartments and Townhomes is a multifamily property featuring 364 apartment dwelling units. The current unit mix shows the following unit types: One Bedroom, Three Bedroom/One and Three Quarter Bath, Three Bedroom/Townhouse/Two and One Half Bath, Two Bedroom/One and Three Quarter Bath, Two Bedroom/Townhouse/Two and One Half Bath, totaling 462,268 SqFt. The property was delivered in 2002.