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