13
12105 W Waterfront Dr
Playa Vista, CA 90094
Rate Upon Request
3,101-182,121 SF
2
Spaces Available
Built 2016
182,121 SF Contiguous
Built 2016
3,101-182,121 SF
Rate Upon Request
Office, Retail