10
7933 Alverstone Ave
Los Angeles, CA 90045
$3,150,000 USD
7,832 SF
10
Units
4.45% Cap Rate
7,832 SF
$3,150,000 USD
Apartments