Homes for sale - 1616 Northwood ST, Houston, TX 77009 – MLS#7250012...