I have sold a property at 417 8139 121A STREET on Feb 18, 2008. See details here
Top floor unit in The Birches. Bright, spacious, front facing two bedroom apartment. Lovely gas fireplace, good sized living and dining room. Centrally located close to transit, shopping and schools. All this located on a quiet cul-de-s ac.