23
5932 Lubao Ave
Woodland Hills, CA 91367
$58.68 USD/SF/YR
2,455 SF
1
Space Available
Built 1950
2,455 SF Contiguous
Built 1950
2,455 SF
$58.68 USD/SF/YR
Medical