5963 Southwest Carroll Street, Seattle, WA 98116

Current Owners
Michelle and Jessica Deshayes
Purchase Price
$504,500 (2005)
Property Taxes
$4,621 (2016)
Blockshopper green logo