14
6416 S Victoria Ave
Los Angeles, CA 90043
$1,400,000 USD
6,244 SF
10
Units
8.2% Cap Rate
6,244 SF
$1,400,000 USD
Apartments