Homes for sale - 202 S Lockwood DR, Houston, TX 77011 – MLS#8420727...