/
|
Lowe’s Home Improvement will open a 107,135-square-foot store in Manvel, a southern suburb of Houston. The store, which will include a 34,442-square-foot garden and nursery, will be located within Manvel Town Center, a 273-acre mixed-use development by Weitzman.