3D Pending $400,000 3 Beds3.1 Baths2,424 SqFt 2207 Hutchins ST, Houston, TX 77003 Townhouse Listed by KSP