For Lease
9 photos
$1,200/mo
2 bd
2 ba
699 sqft
803 W 28th ST # 206, Austin TX 78705
Austin, TX 78705