Sky view does not have a Macy's. There is one about 4 blocks away near the 7 train on Roosevelt Ave
By maint street n roosevelt Avenue
Yes
Not at sky view mall, but there is one close to the flushing station
Yes we do buy yesterday queen
No macys closer to main street
Thanks! Your answer is awaiting moderation.