20
3324 N Chapman St
Los Angeles, CA 90065
$4,560,000 USD
7,000 SF
8
Units
5.22% Cap Rate
7,000 SF
$4,560,000 USD
Apartments