Homes for sale - 807 Nicholson ST, Houston, TX 77007 – MLS#60931411...