Lake Sherwood

Impressive Mountain View Home in California built by Michael Barsocchini

This Impressive Mountain View Home is located in Lake Sherwood with panoramic views of serene lakefront and affords superb views of the Santa Monica Mountains and valleys. Described as work of art built by talented architect Michael Barsocchini, this timeless architecture comprises 5 bedrooms, 6 bathrooms and other smart facilities and luxurious amenities in perfect […]