2004 Brentwood Road sector: Retail address: 2004 Brentwood Road, Raleigh, NC, USA status: Leased acreage: 5 tenancy: Single total square feet: 67,900 Property Description Leased to Storage Max (self-storage).