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