Reza Ghobadi August 6, 2024 420 W. Elmwood Avenue, Burbank, CA 91506 Reza Ghobadi August 6, 2024 420 W. Elmwood Avenue, Burbank CA 91506 9 UnitS | Building Size: 9,310± SF Sold Price: $3,525,000