Posted August 7, 2008 at 9:25 am
Yesterday morning, I noticed that Zamir Furs at 90 W. Houston lost their lease. Pasted in the storefront window was a handwritten sign indicating that the unique fur shop recently relocated to a new uptown address. I guess the West Village PETA crowd is somewhere rejoicing. Any bets on what will occupy this new vacancy?