12912 Latchwood Ln
12912 Latchwood Ln
Austin, TX 78753
Grace Real Estate
Beds
4
Bath
3
Size
2,356 sqft
Type
Single Family Detached
Lot
0.165 acre
$/SqFt
$1
MLS #
5210152
Built
1998
Status
Active