closeView MeStudio to 3 Bedroom Apartments 314 W Micheltorena St314 W Micheltorena StSanta Barbara, CA 93101
closeView Me1 to 2 Bedroom Apartments 411 E Micheltorena St411 E Micheltorena StSanta Barbara, CA 93101
closeView MeStudio to 2 Bedroom Apartments 316 W Micheltorena316 W MicheltorenaSanta Barbara, CA 93101
closeView Me1 to 5 Bedroom Apartments 1532 Castillo St1532 Castillo StSanta Barbara, CA 93101Smoke Free
closeView MeStudio to 2 Bedroom Apartments Sonrisa Apartments410 W Micheltorena StSanta Barbara, CA 93101