3424 Valley Ave SW
Decatur, AL 35603
$2,130,000 USD
24,532 SF
24,532 SF
$2,130,000 USD
Warehouse