This wood & stone mansion is located at 122 Strawberry Park Court in Beaver Creek, Colorado and is situated on 1.6 acres of land. It was built in 2005 and features approximately 11,346 square feet
1