SOLD! 930 Sierra Vista Ave.
930 Sierra Vista Ave. | Homewood Luxury Property Congratulations to our clients who just sold 930 Sierra Vista Ave., an exceptional Tahoe retreat perched on a manicured bluff above Blackwood Creek. This stunning Homewood luxury property affectionately known as 'The Blackwood Lodge' offers truly magnificent canyon and creek views. Set on one of the most impressive Read More