Santa Clarita, CA
25322 Avenue Stanford

Square Feet
12,040
COE
05/31/2024
Technology
$3,800,000