18 Nowak Avenue, Tonawanda, NY 14150

Current Owners
Nicole Rammacher
Purchase Price
$75,000 (2007)
Property Taxes
$188 (2010)
Blockshopper green logo