19
2000 N Beachwood Dr
Los Angeles, CA 90068
$3,850,000 USD
7,083 SF
6
Units
5.11% Cap Rate
7,083 SF
$3,850,000 USD
Apartments