House for sale, 89-04 118 St, in New York, United StatesNew York, 89-04 118 StHouse • 4 bed. • 2 bath. • 156.82 m²