2722 E Almeda Genoa RD E, Houston, TX 77047 - MLS#96939707 - The Me...