The Pollard Meadows area of Millwoods currently has a year to date average sale price of $334,157 for single family detached houses. Pollard Meadows has sold as high as $355,435 for a yearly average, and that was in 2007. The Pollard Meadows neighbourhood has seen its property values rise by 88% since 2005.