Castro Valley Christmas Tree Farm – Call now: 510-889-1992 . Redwood Rd at Miller Rd Castro Valley 94546 CA

Castro Valley Christmas Tree Farm - Call now: 510-889-1992 . Redwood Rd at Miller Rd Castro Valley 94546 CA

Castro Valley Christmas Tree Farm – Call now: 510-889-1992 . Redwood Rd at Miller Rd Castro Valley 94546 CA