Homes for sale - 605 W SOUTH ST #12, Leander, TX 78641 – MLS#104352...