1901 Opelika Rd
Auburn, AL 36830
$2,995,000 USD
32,411 SF
32,411 SF
$2,995,000 USD
Self Storage