View Details 132-59 41 Rd , 2D H Palace | Flushing $559,000 $559,000 On Site 42 Days Ago 1 bd 2 ba 681 sqft 1 bd 2 ba 681 sqft On Site 42 Days Ago