Lake Creek Square
12129 N FM 620, Suite 410, Austin, TX 78750
1260 sq ft of retail space available through April 2024
$2,268.31 total rent per month
($13.50 psf/yr base rent + $8.10 psf/yr NNN)
Contact us for more information or to schedule a tour today!
512-537-7110