12025 Waterfront Drive. See if the property is available for sale or lease. Find the perfect space for your business at squarefoot.
View information about 12025 waterfront dr, playa vista, ca 90094, apn/parcel id: Internet assigned numbers authority 12025 waterfront drive, suite 300 los angeles ca 90094 usa.