The Arbor at Thousand Oaks

Retail - 17,776 Square Feet

San Antonio, Texas

25 year loan with rate reviews every 5 years and a 25 year amortization schedule