3D New $650,000 3 Beds2.2 Baths3,156 SqFt 6115 Hamman ST, Houston, TX 77007 Townhouse Listed by Redfin Corporation