19845-19849 Nordhoff St
Northridge, CA 91324
Rate Upon Request
94-139 SF
4
Spaces Available
Built 2006
Built 2006
94-139 SF
Rate Upon Request
Coworking Space