10
27240 W Turnberry Ln
Valencia, CA 91355
Rate Upon Request
80-9,952 SF
1
Space Available
Built 1999
9,952 SF Contiguous
Built 1999
80-9,952 SF
Rate Upon Request
Office