2620-2640 NE 135th Street, Miami, Florida