1614 Weber ST, Houston, TX 77007 - MLS#25112860 - Nikki Thibeaux - ...