Noe Valley Sales May 2012