6
2427 University Blvd E
Tuscaloosa, AL 35404
$9,550,000 USD
11,090 SF
7% Cap Rate
11,090 SF
$9,550,000 USD
Freestanding