11524 Village Place DR #68, Houston, TX 77077 - MLS#7652038 - The S...