Pet-Friendly Apartments in Carrboro, North Carolina. At Shelton Station Apartments, you'll experience modern living with all the best in location and comfort.
Rating
(1)
Shelton Station is Downtown Carrboro's first and only luxury loft-style residential community. Offering brand new, upscale one and two bedroom apartment homes.
Shelton Station Apartments
(12)
Apartment complex in Carrboro, North Carolina
Address: 430 N Greensboro St, Carrboro, NC 27510
Hours: Open ⋅ Closes 6 PM
Phone: (984) 230-4677
Situated in the Chapel Hill-Carrboro City School District, Shelton Station offers beautiful apartments, paired with a prime location. Nearby, you'll enjoy ...