7675 San Luis Ave
Atascadero, CA 93422
$1,700,000 USD
5,612 SF
5,612 SF
$1,700,000 USD
Industrial