Apartment for sale, 74-13 93rd Avenue, Queens, NY, in New York, United StatesNew York, 74-13 93rd Avenue, Queens, NYDuplex • 6 bed. • 4 bath. • 174.1 m²