Is this the space where the Sears was?
Address: 1425 Central Ave, Albany, NY 12205, USA
Gary Horton | Sep 6, 2019
Yes part of where Sears was
Tarun Bangari | Sep 6, 2019
It is next to the erstwhile Sears location.
Thanks! Your answer is awaiting moderation.