37
730 Leonard
Albemarle, NC 28001
Rate Upon Request
2,050-2,160 SF
2
Spaces Available
Built 2015
Built 2015
2,050-2,160 SF
Rate Upon Request
Retail