Westwood CA Real Estate Agents 1. 289 Clifford Dr, Westwood, CA 96137 | Lake Almanor Rental Properties (530) 259-5687