13
5225 N Lamar Blvd
Austin, TX 78751
$5,600,000 USD
15,656 SF
15,656 SF
$5,600,000 USD
Office