10
20191 Windrow Dr
Lake Forest, CA 92630
$19.20 USD/SF/YR
24,449 SF
1
Space Available
Built 1998
24,449 SF Contiguous
Built 1998
24,449 SF
$19.20 USD/SF/YR
Industrial