18
20414 Kenwood Ave
Torrance, CA 90502
$975,000 USD
1,889 SF
5
Units
5.29% Cap Rate
1,889 SF
$975,000 USD
Apartments