6
3716 12th Ave E
Tuscaloosa, AL 35405
$4,600,000 USD
46,566 SF
46,566 SF
$4,600,000 USD
Office