1921 Owens Ln
1921 Owens Ln
Lago Vista, TX 78645
Texas Premier Realty
Beds
3
Bath
Size
sqft
Type
Single Family Detached
Lot
0.237 acre
$/SqFt
$188
MLS #
8460610
Built
2016
Status
Sold