Margaret Baylor Inn/Lobero Building
924 Anacapa St, Santa Barbara, CA 93101-2115
Margaret Baylor Inn/Lobero Building is a Architectural Buildings, Points of Interest & Landmarks place is located in Santa Barbara, California. The address of Margaret Baylor Inn/Lobero Building is 924 Anacapa St, Santa Barbara, CA 93101-2115.