Water's Edge - 5510 Lincoln Blvd, Playa Vista, CA 90094 - Office Space for rent
Water's Edge - 5510 Lincoln Blvd is located at 5510 Lincoln Blvd in the Playa Vista neighborhood, CA, Playa Vista, 90094. The Class B Office building was completed in 2002 and features a total of 190,000 Sqft. There are 4 Office spaces available for lease at 5510 Lincoln Blvd, Playa Vista, CA, 90094, totaling 59,810 Sqft. The largest space available has 25,660 Sqft.