301 Diemler Street, Odessa, DE 19730

Current Owners
Peter and Patricia Astore
Purchase Price
$40,000 (2002)
Property Taxes
$1,286 (2015)

302 Diemler Street, Odessa, DE 19730

Current Owners
David P and Amy Marie Ottinger Jr
Purchase Price
$40,000 (2002)
Property Taxes
$1,765 (2015)

303 Diemler Street, Odessa, DE 19730

Current Owners
John J and Ida L Batulis
Purchase Price
N/A
Property Taxes
$1,316 (2015)
Blockshopper green logo