The Sloan at LoSo: Luxury Apartments Coming to Charlotte Summer 2024 A luxury apartment community situated in the heart of the vibrant LoSo neighborhood of Charlotte, NC. Designed with sophistication and comfort in mind, our thoughtfully designed apartments cater to a variety of lifestyles and preferences, offering studio, 1, 2, and 3-bedroom options. Each residence is crafted to embody luxury living, providing an unmatched living experience in one of the city’s most sought-after locations.