3100 Menchaca Rd # 20, Austin, TX 78704
1,709 Sqft.
2,418 lot Sqft.
3 stories
2016 year built
Legal Description: UNT 20 BLD 6 LAAN CONDOMINIUMS AMENDED PLUS 1.8867 % INT IN COM AREA
Part of Neighborhood: South Lamar (Travis)
Part of Neighborhood: South Lamar (Travis)