13801 FM 730 N
Azle, TX 76020
$2,900,000 USD
13,500 SF
13,500 SF
$2,900,000 USD
Self Storage