23
11240 Playa Ct
Culver City, CA 90230
$12,750,000 USD
14,503 SF
14,503 SF
$12,750,000 USD
Loft Creative Space