23
28751 Industry Dr
Valencia, CA 91355
$4,253,625 USD
14,925 SF
1
Unit
14,925 SF
$4,253,625 USD
Warehouse