Gallery 4 photos

The 67,395 square foot retail center is located on a 6.51 acre site at 2797 Agoura Road in Westlake Village including 358 parking spaces. The Property is a popular destination for residents in Westlake Village and surrounding cities to commute to for their retail needs with its convenient location right off the US-101 Freeway. The area is characterized by a highly affluent resident base, growing employment center with major employers, and various leisure and lifestyle shopping destinations.