204 Knoche Road, Tonawanda, NY 14217

Current Owners
Diocese of Buffalo
Purchase Price
N/A
Property Taxes
$1,060 (2010)
Blockshopper green logo