9
2417 W Vernon Ave
Los Angeles, CA 90008
$2,600,000 USD
8,128 SF
14
Units
8.19% Cap Rate
8,128 SF
$2,600,000 USD
Apartments