Schuster Mansion is a red-brick beauty built in 1891 that’s been lovingly cared for by its current owners. It’s been an inn since 2008.
Posted in: San Francisco
Comments are closed.
Comments are closed.