Recently Closed

2260 N Beachwood Dr


$1,300,000 12 Units
Los Angeles, CA 90068
Recently Closed
1 of 3