Image June 9, 2024 Six small lot houses planned at 2919 N. St. George Street in Los Feliz Just south of the Rowena Reservoir