Read news on Rancho Temescal with our app.
Read more in the app
Brad Pitt and Tom Cruise's former filming location Rancho Temescal goes on sale for staggering $29million