3 Norwood, NC Retail Spaces for Lease
-
780 Leonard Ave, Albemarle, NC
-
720 Highway 20, Albemarle, NCProperty
- Retail
- 165,785 SF
Availability- 1 Space
- 3,900 SF
Year Built- 1990
For Lease Contact for pricing -
636 North Carolina 24, Albemarle, NC
Other Popular Searches
-
168 listings
-
44 listings
-
42 listings
-
41 listings
-
39 listings
-
3 listings
-
763 listings
-
342 listings
-
284 listings
-
267 listings
-
240 listings
-
45 listings
-
15 listings
-
5 listings