1823 Santa Rosa ST #D, Houston, TX 77023 - MLS#62837222 - The Mende...