
Back in Nov. 2011 it looked like a cactus store :) would be opening up at the long vacant building on the southwest corner of 12th and S St, NW. I just noticed that the cactus were gone and the inside was completely cleaned out. Anyone hear new rumors as to who might be moving in?
