8025-8065 Webb Ave
North Hollywood, CA 91605
Rate Upon Request
1,500-3,432 SF
6
Spaces Available
Built 1996
3,432 SF Contiguous
Built 1996
1,500-3,432 SF
Rate Upon Request
Medical, Retail