120-33 132nd St

120-33 132nd St, New York, United States