1/19 19 New $190,000 2 Beds2.1 Baths1,500 SqFt 5515 Strack RD #119, Houston, TX 77069 Townhouse Listed by RE/MAX Partners