SOLD! Highland Park Home w/Detached Studio Apt

814 E Elmwood Ave, Burbank