1120 Willoughby Avenue, Bushwick North, NY 11237

Current Owners
Celia Sierra
Purchase Price
$530,000 (2012)
Property Taxes
$66,825 (2008)
Blockshopper green logo