2786 N.W. 79th AvenueMiami, FL 33122