6407 Rodrigo ST #A, Houston, TX 77007 - MLS#32189339 - The Mendez T...