106,295 sq. ft. retail building on long-term bond lease to Home Depot

Location: Houston, TX