13
12105 W Waterfront Dr
Playa Vista, CA 90094
$55.20 USD/SF/YR
3,101-182,121 SF
2
Spaces Available
Built 2016
182,121 SF Contiguous
Built 2016
3,101-182,121 SF
$55.20 USD/SF/YR
Office, Retail