33
2592 N Beachwood Dr
Los Angeles, CA 90068
$2,125,000 USD
2,437 SF
4
Units
4.75% Cap Rate
2,437 SF
$2,125,000 USD
Apartments