Arleta Manor

131 11 Arleta Avenue Keele St. W. & Sheppard Ave.