North Hollywood, CA, US
Uploading/managing projects and PDF portfolio can only be handled in desktop mode
A five-building 95,683-sq. ft. business park offering 12 units for lease from 7,201 sq. ft. to 22,422 sq. ft.
Status: Built Location: Valencia, CA, US