20
8625-8629 S Vermont Ave
Los Angeles, CA 90044
$1,650,000 USD
6,216 SF
10
Units
7.7% Cap Rate
6,216 SF
$1,650,000 USD
Apartments