12403 Lowden Ln
Manchaca, TX 78652
Price: $1,700,000
MLS: 4996737
School: Austin ISD
Prime location for commercial, multi-use or retail developments on 2.91 acres. This property is located in South Austin next to the main intersection of Manchaca Rd and FM 1626. This lot is located...