23
19801 Mariner Ave
Torrance, CA 90503
$8,500,000 USD
12,148 SF
12,148 SF
$8,500,000 USD
Loft Creative Space