1313 3rd Ave N
Birmingham, AL 35203
$6,000,000 USD
62,004 SF
62,004 SF
$6,000,000 USD
Hotel