Homes for sale - 5909 Lake Hubbard Parkway #118, Garland, TX 75043 ...