11 Logan Avenue, Tonawanda, NY 14223

Current Owners
Dean Leaderstorf
Purchase Price
$110,000 (2003)
Property Taxes
$1,954 (2010)
Blockshopper green logo