25 Homerton Avenue, Richmond Hill