1/28 28 New $450,000 3 Beds3 Baths1,768 SqFt 1903 Summer ST, Houston, TX 77007 Townhouse Listed by Levitate Real Estate