EMBED </>More Videos

The Seahorse Lodge of Pendragon Haven is a tranquil oasis on 2.5 acres in Los Feliz. (KABC)