Posted By:
jamiethere'a 244 w. 23rd st in new york and philly
the new york address is both an apartment building and apparently it also harbors a store called Ninety Nine Cents Creations
244 W 23rd St
New York, NY 10011
Main Phone: 212-627-2983
on a crapshoot, you could always give them a ring and ask if they know the history of the building