15
28258 Avenue Stanford
Valencia, CA 91355
$7,007,560 USD
24,164 SF
24,164 SF
$7,007,560 USD
Manufacturing