That Store
247 Lark St, Albany 12210