6955 Turtlewood DR S #602, Houston, TX 77072 - MLS#22253662 - The M...