$3,295,000

648 Orchard Avenue
SANTA BARBARA, CA 93108 #26-743
Pending (S)3 BD2 BA1,434 SF