8787 24 ave