Isabella Court
Leland, NC 28451
Isabella Court, located in the rapidly growing town of Leland, sits just a few miles from area beaches and close to downtown Wilmington, one of North Carolina’s most accessible coastal destinations. Isabella Court will include 169 three- and four-bedroom homes and will be available in Summer 2024.