Welcome to the Log Castle. This luxury spectacular home is only 5.5 miles to Moscow. Custom built, architecturally stunning Log Home on 48 Acres with amazing views of Moscow. Nestled against the backdrop of the Western edge of Moscow Mountain....
Greenview acreage, Moscow, Idaho 83843 United States is a Single Family Home for Sale for $2,997,000 USD. Was built in 2008, has 9,159 Sq.Ft. on a lot of 48 Acres and it's composed from 7 Bedrooms, 6 full baths and 1 partial baths