Villa von Leon Barsha
Santa Monica, United States

Exterior only
Visible from the street; the inside is private.
Find out more
Villa von Leon Barsha is a single-family detached home in Santa Monica designed by architect Richard Neutra.
Architect
- Type
- single-family detached home
- Place
- Santa Monica, United States
This building on
Architecturally similar
Location