$1,880,000
61-11 159th Street, Fresh Meadows, NY, 11365
Other