22
3346 S Canfield Ave
Los Angeles, CA 90034
$2,400,000 USD
7,061 SF
11
Units
4.53% Cap Rate
7,061 SF
$2,400,000 USD
Apartments