23811 Terrace View Drive, Santa Clarita, CA 91321

Current Owners
Mohamad Salahi and Raghda Salahi
Purchase Price
N/A (2020)
Property Taxes
$16,031 (2022)
Blockshopper green logo