246 BYRON AVENUE