Appaloosa Ranch Ct, Plumas Lake, California - Redfin
7 addresses found on Appaloosa Ranch Ct in Plumas Lake, California. The average lot size on Appaloosa Ranch Ct is 16438 sq. ft. The average property tax on Appaloosa Ranch Ct is $6.5K/yr. Find an address below to learn more about the property details: