23
24248 Crenshaw Blvd
Torrance, CA 90505
$3,800,000 USD
10,911 SF
5.78% Cap Rate
10,911 SF
$3,800,000 USD
Office