128 Detering ST #A, Houston, TX 77007 - MLS#95753207 - The Mendez T...