News

The three-bedroom, two-bathroom masterpiece in Santa Rosa spans 2,356 square feet and stands out for its geometric design, abundance of natural light, panoramic views and energy efficiency.