14
23361 El Toro Rd
Lake Forest, CA 92630
$28.30 USD/SF/YR
512-848 SF
2
Spaces Available
Built 1974
512 SF Contiguous
Built 1974
512-848 SF
$28.30 USD/SF/YR
Office/Medical