Homes for sale - 713 Nicholson E ST, Houston, TX 77007 – MLS#579089...