20521 Roy Drive, Santa Clarita, CA 91321

Current Owners
20521 Roy Dr LLC
Purchase Price
$950,000 (2019)
Property Taxes
$12,072 (2022)
Blockshopper green logo