Lone Tree Plaza stands as a major retail hub in Brentwood, CA. The Power Center is situated at SWC Highway 4 & Lone Tree Way. Lone Tree Plaza first opened in 2004. Covering 462,000 sqft. of retail space, Lone Tree Plaza hosts roughly 45 individual stores and outlets. Guests will find 2,566 parking spaces at the venue.