44
2636 N Beachwood Dr
Los Angeles, CA 90068
$2,195,000 USD
4,390 SF
5
Units
6.67% Cap Rate
4,390 SF
$2,195,000 USD
Apartments