Christie Abbott – show contact info Office Property For Lease The Bluffs at Playa Vista-East Building 12121 Bluff Creek Drive, Playa Vista, CA 90094 Total Space Available: 5,350 SF Rental Rate: $4.80 /SF/Month Property Type: Office Property Sub-ty
Excerpt from:
Move-In Ready Creative Office (Playa Vista) $25680 5350ft2