Located in Brentwood, CA, The Streets of Brentwood serves shoppers from across the region. Shoppers can find this Lifestyle/Specialty Center at Bypass 4 & Sand Creek Rd.. The mall opened its doors in 2008. The mall spans 460,000 sqft. of leasable retail area and is home to around 60 stores.