12670 Ne 1st Ave #12670 North Miami, FL 33161