6607 Leedale Street
Houston, Texas, 77016
Nice home. Recently updated