Cloaked in Towering Trees and Lush Mature Gardens, the Property Echoes the Serenity of a Mountain Chalet yet is Only Minutes from Downtown Santa Barbara for Sale at $5,300,000
2101 Mountain Ave, Santa Barbara, CA 93101 Listed by Sener Jones Associates at Village Properties. Property Photos Gallery Photos provided by…