30 2033 N Beachwood Dr 2033 N Beachwood Dr, Los Angeles, CA 90068 Studios, 3 Beds   500-1200 sqft