30
122 S Patterson Ave
Santa Barbara, CA 93111
$13,000,000 USD
30,895 SF
30,895 SF
$13,000,000 USD
Office