33 Allen Street
Posted January 19, 2010 at 6:17 am
While not exactly record-breaking, the placement of six “for rent” signs on the decrepit facade of 33 Allen Street is still absurd. 29 Orchard Street retains control of the neighborhood crown, with a whopping total of nine! Better luck next time.