18
21110 Wood Ave
Torrance, CA 90503
$6,000,000 USD
10,638 SF
18
Units
4.98% Cap Rate
10,638 SF
$6,000,000 USD
Apartments