2402 Saint Charles ST, Houston, TX 77004 - MLS#9978473 - The Mendez...