Leland Station ApartmentsLeland, NC7521 Leland Station DriveCompleted: 2020Size: 120 UnitsUse: Big House Apartments Related Projects The Glennon Cottages @ College Acres Foxwood Phase II