130 Los Aguajes Ave
Santa Barbara, CA 93101
$4,260,000 USD
7,344 SF
7,344 SF
$4,260,000 USD
Warehouse