11248-11250 Playa Ct
Culver City, CA, 90230
Please contact us for price
16,742 SFÂ
Now available for lease, office located at 11248-11250 Playa Ct Culver City, California 90230.
Available square footage 16,742 SF.
Please contact us for further information.