Water's Edge; Playa Vista, CA

Water's Edge is a 258,520 sq. ft. office campus located at 5510 and 5570 Lincoln Blvd in Playa Vista. The complex is comprised of one four-story and one two-story building.

Address 5510-5570 Lincoln Blvd, Playa Vista, CA 90094
Acquisition Date December 2014
Rentable Area 258,520 RSF
Property Type Office