Santa Clarita, CA
25322 Avenue Stanford
Technology
$3,800,000