31
2328 S College St
Auburn, AL 36832
$11,400,000 USD
19,350 SF
19,350 SF
$11,400,000 USD
Storefront