18-20 - 20- 121st ST Condos or developments

20-18 121st Street, Queens, NY 11356

Current Owners
20-18 Holding Corp
Purchase Price
$548,000 (2013)
Property Taxes
$2,438 (2008)
Blockshopper green logo