Skip Main Navigation
Shelton Station building at dusk
Featured Floorplans

Shelton Station Apartments in Carrboro, North Carolina

  See Floorplans

Follow Us

Contact Us

430 North Greensboro Street

Carrboro, North Carolina 27510

(984) 266-3277

Office Hours

Shelton Station Apartments

430 North Greensboro Street

Carrboro, North Carolina 27510

Get Directions

Explore the Area

Places of interest

    No results found.

       

      Calculate Your Commute

      Enter a work address to see commute times from Shelton Station Apartments.

      Commute Travel Method