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