8826 Albemarle Road, Charlotte, NC 28227 - Retail Space
8826 Albemarle Road is located at 8826 Albemarle Road in the Becton Park neighborhood, NC, Charlotte, 28227. The Retail building features a total of 141,640 Sqft.
There are 78 retail spaces for lease in the Charlotte city, totaling 78,778 Sqft of available retail space. The average asking retail rent per sq. ft. in Charlotte is $19.67/sqft/year.