4
4610 Rice Mine NE rd
Tuscaloosa, AL 35406
$3,376,068 USD
2,500 SF
5.85% Cap Rate
2,500 SF
$3,376,068 USD
Fast Food