5820 Lake ST, Houston, TX 77005 - MLS#23600121 - Travis and Julia N...