Home > Luxury Homes > The Staller House by Richard Neutra in Los Angeles, for sale > The Staller House 18