15
26081 Avenue Hall
Valencia, CA 91355
$18,826,000 USD
91,413 SF
91,413 SF
$18,826,000 USD
Industrial