It must’ve been those darn Occupy Wall Street folks!
Or not. The Citibank ATM storefront at 3830 Nostrand Avenue is up for rent.
We could wonder why, but, then, we could also wonder why it was ever open so long, considering the 7-Eleven less than a block away also sports a Citibank ATM – and parking!
Will anyone miss this place?