Home Depot Expo View Larger Image 106,295 sq. ft. retail building on long-term bond lease to Home Depot Location: Houston, TX Norton Herrick2019-12-05T18:47:53+00:00