20
3326 S Canfield Ave
Los Angeles, CA 90034
$2,450,000 USD
7,880 SF
9
Units
5.07% Cap Rate
7,880 SF
$2,450,000 USD
Apartments