22722 Lambert St
Lake Forest, CA 92630
Rate Upon Request
576-1,996 SF
6
Spaces Available
Built 1978
2,310 SF Contiguous
Built 1978
576-1,996 SF
Rate Upon Request
Office, Retail