closeView MeStudio to 2 Bedroom Apartments 208 W Arrellaga St208 W Arrellaga StSanta Barbara, CA 93101
closeView Me1 to 2 Bedroom Apartments La Cumbre Plaza Apartments120 N La Cumbre RdSanta Barbara, CA 93110Utilities Included
closeView MeStudio to 3 Bedroom Apartments 314 W Micheltorena St314 W Micheltorena StSanta Barbara, CA 93101
closeView MeStudio to 2 Bedroom Apartments 316 W Micheltorena316 W MicheltorenaSanta Barbara, CA 93101
closeView Me1 to 2 Bedroom Apartments 221 W Micheltorena St221 W Micheltorena StSanta Barbara, CA 93101