1/24 24 New $625,000 3 Beds3.1 Baths2,615 SqFt 2103 Crockett ST, Houston, TX 77007 Townhouse Listed by Watkins Realty LLC