20087 Shadow Island Drive, Santa Clarita, CA 91351

Current Owners
Canyon View Ltd.
Purchase Price
$150,000 (2021)
Property Taxes
$34,686 (2022)
Blockshopper green logo