60-26 83rd Pl, Flushing, NY 11379
Listed Price: $625,000
Sold Price: $660,000
4 Bed / 2 Bath , 1,800 Sq Ft · Multi-Family
Short Sale All offers subject to bank approval
Building type: Semi-Detached