Estrella Landing is an 84-unit residential property located on Gordon Road. It offers one-to-three bedroom apartments to low-income families looking to rent near Wilmington. The units are restricted to 30% and 60% of Area Median Income. This is especially beneficial for seniors and individuals with disabilities. That’s the case for…