4
23600 Telo Ave
Torrance, CA 90505
$21,000,000 USD
39,937 SF
5.94% Cap Rate
39,937 SF
$21,000,000 USD
Medical