17928 ScherzingerLn.
Canyon Country, CA 91351
$3,750,000 USD
2.2 AC
2.2 AC
$3,750,000 USD
Commercial