00 Old Town Hall Rd
Eau Claire, WI 54701
$7,750,000 USD
107,000 SF
107,000 SF
$7,750,000 USD
Self Storage