House for rent, 58-32 83rd Street 0, in New York, United StatesNew York, 58-32 83rd Street 0House • 3 room(s) • 1 bed. • 1 bath.