2326 Santa Rosa ST, Austin, TX 78702 (MLS # 6640378)

2326 Santa Rosa ST, Austin, TX 78702 (MLS # 6640378) has 3 beds and 3.50 baths