22
842 Thompson St
Gardendale, AL 35071
$4,990,000 USD
21,748 SF
21,748 SF
$4,990,000 USD
Hotel