643 Live Oak ST, Houston, TX 77003 - MLS#49761185 - Realty Momentum...