8
17901 Soledad Canyon Rd
Santa Clarita, CA 91387
$18,000,000 USD
124,000 SF
124,000 SF
$18,000,000 USD
Office