835 Le Green ST, Houston, TX 77008 - MLS#39999389 - The Mendez Team...