3930 W Alabama ST #8, Houston, TX 77027 - MLS#17750878 - The Mendez...